package org.common.poi;

import sun.cn.common.poi.annotation.PoiEntity;
import sun.cn.common.poi.annotation.PoiFieldIndex;

/**
 * 导入职位实体
 * @author sunlingao@58.com
 * @date 2017年4月26日
 */
@PoiEntity(isColumnEntity=true,isRowEntity=false)
public class ExportJob {
    
    /**
     * 导入职位id
     */
    @PoiFieldIndex(index = 1)
    private String exportJobId;
    
    /**
     * 企业账户id
     */
    @PoiFieldIndex(index = 2)
    private long buid;
    
    /**
     * 职位id
     */
    @PoiFieldIndex(index = 3)
    private String jobid;
    
    /**
     * 职位名称
     */
    @PoiFieldIndex(index = 4)
    private String jobName;
    
    /**
     * 三级职位类别id
     */
    @PoiFieldIndex(index = 6)
    private int categoryId;
    
    /**
     * 三级职位类别名称
     */
    @PoiFieldIndex(index = 7)
    private String categoryName;
    
    /**
     * 部门名称
     */
    @PoiFieldIndex(index = 8)
    private String department;
    
    /**
     * 工作性质
     */
    @PoiFieldIndex(index = 9)
    private String jobType;
    
    /**
     * 最大薪水
     */
    @PoiFieldIndex(index = 10)
    private int maxSalary;
    
    /**
     * 最小薪水
     */
    @PoiFieldIndex(index = 11)
    private int minSalary;
    
    /**
     * 学历名称
     */
    @PoiFieldIndex(index = 12)
    private String degeeName;
    
    /**
     * 工作经验
     */
    @PoiFieldIndex(index = 13)
    private String jobAge;
    
    /**
     * 工作地区(省)
     */
    @PoiFieldIndex(index = 15)
    private String workProv;
    
    /**
     * 工作地区(市)
     */
    @PoiFieldIndex(index = 16)
    private String workCity;
    
    /**
     * 工作地区(区)
     */
    @PoiFieldIndex(index = 17)
    private String workArea;
    /**
     * 工作地址
     */
    @PoiFieldIndex(index = 18)
    private String address;
    
    /**
     * 发布地区
     */
    @PoiFieldIndex(index = 19)
    private String payPlace;
    
    /**
     * 职位福利
     */
    @PoiFieldIndex(index = 20)
    private String jobWelfare;
    
    /**
     * 岗位介绍
     */
    @PoiFieldIndex(index = 21)
    private String posDesc;
    
    /**
     * 职位介绍
     */
    @PoiFieldIndex(index = 22)
    private String jobDesc;
    
    /**
     * 联系人
     */
    @PoiFieldIndex(index = 23)
    private String linkman;
    
    /**
     * 手机
     */
    @PoiFieldIndex(index = 24)
    private String mobile;
    
    /**
     * 是否公开手机 0-否 1-是
     */
    @PoiFieldIndex(index = 25)
    private int openMobile;
    
    /**
     * 接受简历邮箱
     */
    @PoiFieldIndex(index = 28)
    private String recEmail;
    
    /**
     * 邮箱接受简历
     * 0-否 1-是
     */
    @PoiFieldIndex(index = 29)
    private int recEmailFlag;
    
    /**
     * 是否公开邮箱
     */
    @PoiFieldIndex(index = 30)
    private int recEmailPub;
    
    /**
     * 招聘人数
     */
    @PoiFieldIndex(index = 31)
    private String hcNum;
    
    @PoiFieldIndex(index = 32)
    private int minAge;
    
    @PoiFieldIndex(index = 33)
    private int maxAge;
    
    /**
     * 驾照
     */
    @PoiFieldIndex(index = 38)
    private String driver;
    
    /**
     * 语言技能
     */
    @PoiFieldIndex(index = 35)
    private String typeId;
    
    /** 语种 */
    @PoiFieldIndex(index = 36)
    private String langId;
    
    /** 熟练程度id */
    @PoiFieldIndex(index = 37)
    private String levelId;
    
    public String getJobDesc() {
        return jobDesc;
    }

    public void setJobDesc(String jobDesc) {
        this.jobDesc = jobDesc;
    }

    public String getLinkman() {
        return linkman;
    }

    public void setLinkman(String linkman) {
        this.linkman = linkman;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public int getOpenMobile() {
        return openMobile;
    }

    public void setOpenMobile(int openMobile) {
        this.openMobile = openMobile;
    }

    public String getRecEmail() {
        return recEmail;
    }

    public void setRecEmail(String recEmail) {
        this.recEmail = recEmail;
    }

    public int getRecEmailFlag() {
        return recEmailFlag;
    }

    public void setRecEmailFlag(int recEmailFlag) {
        this.recEmailFlag = recEmailFlag;
    }

    public int getRecEmailPub() {
        return recEmailPub;
    }

    public void setRecEmailPub(int recEmailPub) {
        this.recEmailPub = recEmailPub;
    }

    public String getHcNum() {
        return hcNum;
    }

    public void setHcNum(String hcNum) {
        this.hcNum = hcNum;
    }

    public int getMinAge() {
        return minAge;
    }

    public void setMinAge(int minAge) {
        this.minAge = minAge;
    }

    public int getMaxAge() {
        return maxAge;
    }

    public void setMaxAge(int maxAge) {
        this.maxAge = maxAge;
    }

    public String getDriver() {
        return driver;
    }

    public void setDriver(String driver) {
        this.driver = driver;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getLangId() {
        return langId;
    }

    public void setLangId(String langId) {
        this.langId = langId;
    }

    public String getLevelId() {
        return levelId;
    }

    public void setLevelId(String levelId) {
        this.levelId = levelId;
    }

    public String getJobWelfare() {
        return jobWelfare;
    }

    public void setJobWelfare(String jobWelfare) {
        this.jobWelfare = jobWelfare;
    }

    public String getPayPlace() {
        return payPlace;
    }

    public void setPayPlace(String payPlace) {
        this.payPlace = payPlace;
    }

    public long getBuid() {
        return buid;
    }

    public void setBuid(long buid) {
        this.buid = buid;
    }

    public String getJobid() {
        return jobid;
    }

    public void setJobid(String jobid) {
        this.jobid = jobid;
    }

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public int getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(int categoryId) {
        this.categoryId = categoryId;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getJobType() {
        return jobType;
    }

    public void setJobType(String jobType) {
        this.jobType = jobType;
    }

    public int getMaxSalary() {
        return maxSalary;
    }

    public void setMaxSalary(int maxSalary) {
        this.maxSalary = maxSalary;
    }

    public int getMinSalary() {
        return minSalary;
    }

    public void setMinSalary(int minSalary) {
        this.minSalary = minSalary;
    }

    public String getDegeeName() {
        return degeeName;
    }

    public void setDegeeName(String degeeName) {
        this.degeeName = degeeName;
    }

    public String getJobAge() {
        return jobAge;
    }

    public void setJobAge(String jobAge) {
        this.jobAge = jobAge;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }
    
    public String getPosDesc() {
        return posDesc;
    }

    public void setPosDesc(String posDesc) {
        this.posDesc = posDesc;
    }

    public String getExportJobId() {
        return exportJobId;
    }

    public void setExportJobId(String exportJobId) {
        this.exportJobId = exportJobId;
    }

    public String getWorkProv() {
        return workProv;
    }

    public void setWorkProv(String workProv) {
        this.workProv = workProv;
    }

    public String getWorkCity() {
        return workCity;
    }

    public void setWorkCity(String workCity) {
        this.workCity = workCity;
    }

    public String getWorkArea() {
        return workArea;
    }

    public void setWorkArea(String workArea) {
        this.workArea = workArea;
    }
}